package com.ruoyi.labdata.mapper;

import java.util.List;
import com.ruoyi.labdata.domain.LabRepairedDevice;

/**
 * 仪器维修Mapper接口
 * 
 * @author winner pan
 * @date 2022-03-20
 */
public interface LabRepairedDeviceMapper 
{
    /**
     * 查询仪器维修
     * 
     * @param instanceId 仪器维修ID
     * @return 仪器维修
     */
    public LabRepairedDevice selectLabRepairedDeviceById(Long instanceId);

    /**
     * 查询仪器维修列表
     * 
     * @param labRepairedDevice 仪器维修
     * @return 仪器维修集合
     */
    public List<LabRepairedDevice> selectLabRepairedDeviceList(LabRepairedDevice labRepairedDevice);

    /**
     * 新增仪器维修
     * 
     * @param labRepairedDevice 仪器维修
     * @return 结果
     */
    public int insertLabRepairedDevice(LabRepairedDevice labRepairedDevice);

    /**
     * 修改仪器维修
     * 
     * @param labRepairedDevice 仪器维修
     * @return 结果
     */
    public int updateLabRepairedDevice(LabRepairedDevice labRepairedDevice);

    /**
     * 删除仪器维修
     * 
     * @param instanceId 仪器维修ID
     * @return 结果
     */
    public int deleteLabRepairedDeviceById(Long instanceId);

    /**
     * 批量删除仪器维修
     * 
     * @param instanceIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteLabRepairedDeviceByIds(Long[] instanceIds);
}
